package co.yixiang.modules.tools.express.dao;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 快递追踪信息类
 * 用于封装快递的运输轨迹信息
 */
@Data
public class Traces {

    /**
     * 快递状态描述
     * 描述快递在某个时间点的状态或位置信息
     */
    @JsonProperty("AcceptStation")
    @ApiModelProperty(value = "描述")
    private String AcceptStation;

    /**
     * 快递状态更新时间
     * 记录快递状态改变的具体时间
     */
    @JsonProperty("AcceptTime")
    @ApiModelProperty(value = "时间")
    private String AcceptTime;

    /**
     * 快递操作类型
     * 表示对快递执行的操作，如派送、签收等
     */
    @JsonProperty("Action")
    @ApiModelProperty(value = "操作类型")
    private String Action;

    /**
     * 快递所在位置
     * 记录快递当前所处的位置信息
     */
    @JsonProperty("Location")
    @ApiModelProperty(value = "位置")
    private String Location;

}
